Word Hen
What is the meaning of the word "
melon
"?
Definitions:
any of various fruit of cucurbitaceous vines including: muskmelons
noun
watermelons
Synonyms:
melon vine