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