Meaning of alligator pear
Definition of alligator pear
(noun)
a
pear-shaped
tropical
fruit
with
green
or
blackish
skin
and
rich
yellowish
pulp
enclosing
a
single
large
seed
Other information on alligator pear
WIKIPEDIA results for
alligator pear
Amazon results for
alligator pear
Tweet