EPHEDRA

Scrabble 13 Words With Friends 13

Definition

  1. noun jointed and nearly leafless desert shrub having reduced scalelike leaves and reddish fleshy seeds. — synonyms: joint_fir

See all 91 words you can make from EPHEDRA →

← Unscramble different letters