Definify.com

Webster 1913 Edition


Horsewood

Horse′woodˊ

,
Noun.
(Bot.)
A West Indian tree (
Calliandra latifolia
) with showy, crimson blossoms.