English | German | Russian | Czech

star apple English

Meaning star apple meaning

What does star apple mean?

star apple

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 star apple synonyms

What other words have the same or similar meaning as star apple?

star apple English » English

Chrysophyllum cainito caimito

Are you looking for...?

star | apple