This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Soursop

  1. n.
    The large succulent and slightly acid fruit of a small tree (Anona muricata) of the West Indies; also, the tree itself. It is closely allied to the custard apple.



Shares

Related Words

Menu