PENNYROYAL


Meaning of PENNYROYAL in English

noun an aromatic herb (mentha pulegium) of europe; also, a north american plant (hedeoma pulegioides) resembling it in flavor.

Webster English vocab.      Английский словарь Webster.