"Jamacina" is a word in ENGLISH
jamacina
ENGLISH
Definition:
Jamaicine.
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