The Caribbean Dictionary

Advertisment


stakamahachi
1 definition
0
 
Noun
The berries and tree of Rivina humulis. The small shrub produces small, blood red berries.
Synonyms
juba bush, puss blood
Tags
plant
Pictures
stakamahachistakamahachi
400



Advertisment