star apple
English Dictionary
->
Letter S
-> star apple
Search Dictionary:
star apple Definition
(n)
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
star apple Synonyms
caimito
Chrysophyllum cainito
star apple
© Art Branch Inc.