quassia



a south american shrub or small tree related to ailanthus.

Click here to see the free dictionary definition for quassia

definition by Oxford Dictionaries