Tallow tree Meaning, Definition & Usage

Definitions
  1. (Bot.), a tree (Stillingia sebifera) growing in China, the seeds of which are covered with a substance which resembles tallow and is applied to the same purposes.

Webster 1913