papaia

Explore definitions, synonyms, and language insights of papaia

Definitions

Noun
tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit

More General Terms