mountain papayas
English
Noun
mountain
papayas
plural of
mountain papaya