Definition of necklace tree in English:

necklace tree

noun

  • Any of various tropical American trees of the genus Ormosia (family Fabaceae (Leguminosae)), having bright red seeds used as beads; especially O. monosperma.

Origin

Mid 19th century; earliest use found in Journal of the Society of Arts.