Horsewood

Horse´wood`


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