melon tree

1. (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
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice