Find the word definition

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.