annona squamosa (0 synonym found)

Definition of annona squamosa:

(N) : a small, well-branched tree or shrub from the family Annonaceae that bears edible fruits called sugar apples or sweetsops.

Definition of annona squamosa:

(N) : a small, well-branched tree or shrub from the family Annonaceae that bears edible fruits called sugar apples or sweetsops.

Back to Top