Meaning of ceylon gooseberry

Definition of ceylon gooseberry

(noun) a small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasting like gooseberries; Sri Lanka and India

Other information on ceylon gooseberry

WIKIPEDIA results for ceylon gooseberry
Amazon results for ceylon gooseberry