What does annona squamosa mean?

annona squamosa meaning in General Dictionary

tropical American tree bearing sweet pulpy good fresh fruit with thick scaly skin and shiny black seeds