Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

horsewood Definition

Cancel
horsewood
noun
A West Indian mimosoid tree, , with showy crimson blossoms

Words Related to horsewood!

horsewood Examples by Brain Bank Users