Definisi 'ephedra'
English to English
noun
1 jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds
source: wordnet30
More Word(s)
bush, shrub, ephedra sinica, mahuang, genus ,

Visual Synonyms
Click for larger image