Search results
- Dictionarybit·ter mel·on
noun
- 1. a rough-skinned, green-colored unripe fruit used in Asian cooking and for its medicinal properties.
- 2. the tropical vine that produces bitter melons.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries