What does annona muricata mean?

annona muricata meaning in General Dictionary

small tropical American tree bearing large succulent slightly acid good fresh fruit