Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of pennyroyal

- An aromatic herb (Mentha Pulegium) of Europe; also, a North American plant (Hedeoma pulegioides) resembling it in flavor.

Crossword clue for pennyroyal

- Medicinal aromatic oil makes old coin regal
- Mint-like herb
- Type of mint