horsewood

词形变化

horsewoods 复数 horsewoods

释义与例句

n.
  1. 1.

    A mimosoid tree found in the Caribbean and Latin America, Zygia latifolia, with crimson blossoms. Also other trees in Zygia.

    古体
  2. 2.

    A tropical shrub or small tree related to citrus, Clausena anisata, with a fetid scent which has been compared to that of horse urine.

词源

From horse + wood.

来源:wiktionary