mentuccia
/
mehn-TOO-chyah
/
[
Italian
]
plural
mentucce
"Mint flavoured", generally referring to a liqueur. May also refer to a wild mint.
Countries
Italy