ephedra

Noun
  1. Jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds (synset 111619137)

Found on Word Lists

Other Searches