Meaning of pellitory-of-spain
Definition of pellitory-of-spain
(noun)
a
small
Mediterranean
plant
containing a
volatile
oil
once
used
to
relieve
toothache
Other information on pellitory-of-spain
WIKIPEDIA results for
pellitory-of-spain
Amazon results for
pellitory-of-spain
Tweet