Home
Search
Index
Definify.com
Definition
2024
squaw_mint
squaw mint
English
Noun
squaw
mint
(
uncountable
)
Hedeoma pulegioides
, the American pennyroyal.
Etymology
squaw
+
mint
Similar Results