alligator pear

Explore definitions, synonyms, and language insights of alligator pear

Definitions

Noun
a pear-shaped tropical fruit with green or blackish skin and rich yellowish pulp enclosing a single large seed

More General Terms