meaning of soursop

1. 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.
2.
large spiny tropical fruit with tart pulp related to custard apples


Related Words

soursop | soursop tree |

Developed & Maintained By Taraprasad.com

Treasure Words