Meaning of star apple
Definition of star apple
(noun)
evergreen
tree
of West Indies and Central America having
edible
purple
fruit
star-shaped
in
cross
section
and
dark
green
leaves with
golden
silky
undersides
Other information on star apple
WIKIPEDIA results for
star apple
Amazon results for
star apple
Tweet