papaya tree

1. (noun) tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit
Synonyms: Carica papaya, melon tree, papaia, papaya, pawpaw
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice