"Jamacina" is a word in ENGLISH

jamacina ENGLISH
Definition:

Jamaicine.

Few words of positivity

No hope no action.

Peter Levi

WORD SUGGESTIONS
Laugh your heart out.

Teacher: Why can't you ever answer any of my questions ?Pupil: Well if I could there wouldn't be much point in me being here !

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