mountain papaya
Noun
Meaning
mountain papaya (plural mountain papayas)
Vasconcellea pubescens, an edible white-fleshed yellow-skinned fruit of western South America.
Noun
mountain papaya (plural mountain papayas)
Vasconcellea pubescens, an edible white-fleshed yellow-skinned fruit of western South America.