Meaning of papaya
Definition of papaya
(noun)
tropical
American
shrub
or
small
tree
having
huge
deeply
palmately
cleft
leaves and
large
oblong
yellow
fruit
large
oval
melon-like
tropical
fruit
with
yellowish
flesh
Other information on papaya
WIKIPEDIA results for
papaya
Amazon results for
papaya
Tweet