pennyroyal oil
Info · Definitions · Synonyms · Characters
Definitions
(noun) oil from European pennyroyal having an odor like mint; used chiefly in soaps. Synonyms: pennyroyal oil.
Noun Definition 1
Info · Definitions · Synonyms · Characters