meaning of soursop tree

1. small tropical American tree bearing large succulent slightly acid fruit


Related Words

soursop tree |

Developed & Maintained By Taraprasad.com

Treasure Words