Papaya Tree (Noun)
Meaning
Tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit.
Classification
Nouns denoting plants.
Tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit.
Nouns denoting plants.