English dictionary
melon tree meaning and definition
Definition and meaning of melon tree at MeaningMonkey.org. melon tree meaning and definition in the English Dictionary.MELON TREE noun
Definition of melon tree (noun)
- tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit
- synonyms: Carica papaya, papaia, papaya, papaya tree, pawpaw
Source: Princeton University Wordnet