Home

Word

Mentha citrata, n.
more info mint with leaves having perfume like that of the bergamot orange
<noun.plant>

Mentha citrata bergamot mint eau de cologne mint lemon mint
semantic pointers
hypernym