Meaning of pennyroyal
Definition of pennyroyal
(noun)
Eurasian
perennial
mint
have
small
lilac-blue
flowers and
ovate
leaves; yields an
aromatic
oil
erect
hairy
branching
American
herb
having
purple-blue
flowers; yields an
essential
oil
used
as an
insect
repellent
and
sometimes
in
folk
medicine
Other information on pennyroyal
WIKIPEDIA results for
pennyroyal
Amazon results for
pennyroyal
Tweet