Home

Word

creme de menthe, n.
more info sweet green or white mint-flavored liqueur
<noun.food>

creme de menthe
semantic pointers
hypernym
substance holonym