Definitions of pennyroyal oil:

  • noun:   aromatic oil from American pennyroyal
  • noun:   oil from European pennyroyal having a odor like mint; used chiefly in soaps