Word Games Pro Dictionary
ephedra
noun
Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds
