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)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: