Definition of quassia

Definition of quassia
  1. quassia Noun Any of several tropic trees, of the genus "Quassia", having scarlet flowers
  2. quassia Noun The bitter substance quassin extracted from its bark
Need more help? Try our forum NEW