Definition of Ephedra

  • 1. Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds Noun

Synonyms for word "ephedra"

Semanticaly linked words with "ephedra"

Hyponims for word "ephedra"