pennyroyal oil
Explore definitions, synonyms, and language insights of pennyroyal oil
Definitions
Noun
oil from European pennyroyal having an odor like mint; used chiefly in soaps
Noun
aromatic oil from American pennyroyal