river_pearEnglish

anchovy pear, river pear

Noun

West Indian fruit resembling the mango, often pickled

English: anchovy pear, river pear

English words with similar meanings

Show 1 words