English | German | Russian | Czech

horsewood English

Meaning horsewood meaning

What does horsewood mean?

horsewood

A West Indian mimosoid tree, Zygia latifolia, with showy crimson blossoms. Tropical shrub or small tree related to citrus, Clausena anisata, with a fetid scent which has been compared to that of horse urine.

Are you looking for...?