Home
Search
Index
Definify.com
Webster
1913
Edition
Horsewood
Horse′woodˊ
,
Noun.
(Bot.)
A West Indian tree (
Calliandra latifolia
) with showy, crimson blossoms.
Similar Results
Horsepond
Horseload
Horseworm
Horsefoot