hierba buena
Top 25000
Meanings
Noun
1. spearmint, mint (Mentha spicata)
Examples2
Spearmint smells really good.
He yanked off a few mint leaves and put them in his mouth.