anchovy pear tree

Explore definitions, synonyms, and language insights of anchovy pear tree

Definitions

Noun
West Indian tree bearing edible fruit resembling mango

More General Terms