guanabana - English Synonyms Dictionary

guanabana

n.
[1] soursop