EPHEDRA
Scrabble 13 Words With Friends 13
Definition
- 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