What does american pennyroyal mean?

american pennyroyal meaning in General Dictionary

erect hairy branching United states herb having purple-blue flowers; yields a vital oil used as an insect repellent and quite often in folk medication