Definify.com

Definition 2024


squaw_mint

squaw mint

English

Noun

squaw mint (uncountable)

  1. Hedeoma pulegioides, the American pennyroyal.