Definition Definition

horsewood - Meaning and Examples

Meaning of 'horsewood' (Webster Dictionary)

1 . Horsewood [ n.]
- A West Indian tree (Calliandra latifolia) with showy, crimson blossoms.