English Dictionary
◊ MELON
melon
n 1: any of numerous fruits of the gourd family having a hard
rind and sweet juicy flesh
2: any of various fruit of cucurbitaceous vines including:
muskmelons; watermelons; cantaloupes; cucumbers [syn: {melon
vine}]
English Computing Dictionary
◊ DID YOU MEAN TELON?
Telon
{CA-Telon}