Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pennyroyal Definition

Cancel
pennyroyal
noun(pen-ny-roy-al)
a European perennial mint (Mentha pulegium) with small aromatic leaves
pennyroyal
noun(pen-ny-roy-al)
an aromatic North American mint (Hedeoma pulegioides) that has blue or violet flowers borne in axillary tufts and yields an oil used in folk medicine or to drive away mosquitoes

Words Related to pennyroyal!

pennyroyal Examples by Brain Bank Users