Definition of Ephedra

  • (noun) jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds

Synonyms of Ephedra


Antonyms of Ephedra


No Antonyms Found.

Homophones of Ephedra


No Homophones Found.