Mountain damson
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Bot.)
, a large tree of the genus
Simaruba
(
S. amarga
) growing in the West Indies, which affords a bitter tonic and astringent, sometimes used in medicine.
Webster 1913
Previous
Next