English | German | Russian | Czech

pennyroyal English

Meaning pennyroyal meaning

What does pennyroyal mean?

pennyroyal

Eurasian perennial mint have small lilac-blue flowers and ovate leaves; yields an aromatic oil erect hairy branching American herb having purple-blue flowers; yields an essential oil used as an insect repellent and sometimes in folk medicine

Synonyms pennyroyal synonyms

What other words have the same or similar meaning as pennyroyal?

Are you looking for...?