"Jamacina" is a word in ENGLISH
jamacina
ENGLISH
Definition:
Jamaicine.
Few words of positivity
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
jamaicine
ENGLISH
An alkaloid said to be contained in the bark of Geoffroya inermis, a leguminous tree growing in Jamaica and Surinam; …
Read the complete definition