Sarcostemma
English Dictionary
->
Letter S
-> Sarcostemma
Search Dictionary:
Sarcostemma Definition
(n)
succulent
subshrubs
or
vines
;
tropical
and
subtropical
India
and
Africa
and
Malaysia
Sarcostemma Synonyms
genus Sarcostemma
Sarcostemma
© Art Branch Inc.