Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pennyroyal
in English
pennyroyal
#uncommon
Definitions
Noun
a
mint-like
plant
(
Mentha
pulegium
)
used
medicinally
a
traditional
folk
song
,
especially
spiritual