The Caribbean Dictionary

casha
1 definition
0
 
Noun
Any thorn or bush that has thorns.
Synonyms
macka, plimpa
Tags
plant
Pictures
casha
400