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