Meaning of quassia amara
Definition of quassia amara
(noun)
handsome
South American
shrub
or
small
tree
having
bright
scarlet
flowers and
yielding
a
valuable
fine-grained
yellowish
wood; yields the
bitter
drug
quassia from its
wood
and
bark
Other information on quassia amara
WIKIPEDIA results for
quassia amara
Amazon results for
quassia amara
Tweet