Definitions of Jamaica quassia:

  • noun:   West Indian tree yielding the drug Jamaica quassia
  • noun:   similar to the extract from Quassia amara