meaning of custard apple tree

1. any of several tropical American trees bearing fruit with soft edible pulp


Related Words

custard apple tree |

Developed & Maintained By Taraprasad.com

Treasure Words