poleo
Top 30000
Meanings
Noun
1. pennyroyal (Mentha pulegium)
2. Lippia turbinata (Argentina, Chile)
3. Minthostachys spp (Ecuador)