Sponge tree Meaning, Definition & Usage

Definitions
  1. (Bot.), a tropical leguminous tree (Acacia Farnesiana), with deliciously fragrant flowers, which are used in perfumery.

Webster 1913