PAPAYA
Definition:
- [noun] tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit
Synonyms: papaia, pawpaw, tree, melon tree, Carica - [noun] large oval melon-like tropical fruit with yellowish flesh
Synonyms:
- Search for synonyms for PAPAYA



