sugar apple ( synonym found)

Definition of sugar apple:

°sweetsop, a West Indian tree or its fruit.

Back to Top