creme de menthe

noun

1.
sweet green or white mint-flavored liqueur