What is the meaning of pennyroyal tea in English?

Learn vocabulary with pictures as well as definitions of pennyroyal tea in English

Learn in

See more

n. pennyroyal tea

Definition of pennyroyal tea in English

Beverage prepared by adding hot water to pennyroyal leaves, typically consumed for its medicinal properties.