meaning of ceylon gooseberry

1. small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasking like gooseberries; Sri Lanka and India


Related Words

ceylon gooseberry |

Developed & Maintained By Taraprasad.com

Treasure Words