Get Free Checker

Sarcostemma

NOUN
  1. succulent subshrubs or vines; tropical and subtropical India and Africa and Malaysia

How To Use Sarcostemma In A Sentence

List is Empty.