meaning of annona muricata

annona muricata meaning in General Dictionary

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