Home / S / star apple

star apple

noun 2 syllables 10 letters Scrabble 13 WWF 16
Definitions

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →