English dictionary
sarcostemma meaning and definition
Definition and meaning of sarcostemma at MeaningMonkey.org. sarcostemma meaning and definition in the English Dictionary.SARCOSTEMMA noun
Definition of Sarcostemma (noun)
- succulent subshrubs or vines; tropical and subtropical India and Africa and Malaysia
- synonyms: genus Sarcostemma
Source: Princeton University Wordnet