Library
[mih-DOOR-ee] A bright green Japanese liqueur that tastes like honeydew melon.
View more Food & Cooking videos