meaning of annona squamosa

annona squamosa meaning in General Dictionary

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