Sponge tree
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Bot.)
, a tropical leguminous tree (
Acacia Farnesiana
), with deliciously fragrant flowers, which are used in perfumery.
Webster 1913
Previous
Next