English dictionary
star apple meaning and definition
Definition and meaning of star apple at MeaningMonkey.org. star apple meaning and definition in the English Dictionary.STAR APPLE noun
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
- synonyms: caimito, Chrysophyllum cainito
Source: Princeton University Wordnet