Meaning of annona squamosa

Definition of annona squamosa

(noun) tropical American tree bearing sweet pulpy fruit with thick scaly rind and shiny black seeds

Other information on annona squamosa

WIKIPEDIA results for annona squamosa
Amazon results for annona squamosa