The Collaborative International Dictionary
Horsewood
Horsewood \Horse"wood`\, n. (Bot.) A West Indian tree ( Calliandra latifolia) with showy, crimson blossoms.
Wiktionary
horsewood
n. A West Indian tree, (taxlink Calliandra latifolia species noshow=1), with showy crimson blossoms.