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

More General Terms

oil