Unscramble
Definition of Sarcostemma
Noun: Sarcostemma
Succulent subshrubs or vines; tropical and subtropical India and Africa and Malaysia
- genus Sarcostemma
See also:
sarcosporidian
sarcostyle