Meaning of pennyroyal oil

Definition of pennyroyal oil

(noun) oil from European pennyroyal having an odor like mint; used chiefly in soaps
aromatic oil from American pennyroyal

Other information on pennyroyal oil

WIKIPEDIA results for pennyroyal oil
Amazon results for pennyroyal oil