GeneralConnection.com
➔
Dictionary
papaya tree
Noun
1. papaya
1. papaia, pawpaw, melon tree, Carica papaya, fruit tree
Usage