Noun Definitionannona squamosa1.Definition: tropical American tree bearing sweet pulpy fruit with thick scaly rind and shiny black seedsRelated Noun(s):sweetsop, sweetsop treeCategory: Plants