HORSEWOOD

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← HORSEWOMAN H — all words HORSEWORM →