EPHEDRA
7 letters
13 Scrabble points
Definition of EPHEDRA
noun
-
Any plant of the genus Ephedra of gymnosperm shrubs.
-
A stimulant derived from the plant Ephedra sinica used in traditional Chinese herbal medicine and in over-the-counter weight-loss aids.
Related words:
jointfir
Source: Wiktionary
Word Details
Letters
E
P
H
E
D
R
A
Length
7 letters
Scrabble Score
13 points