horsewood
名词 n.
英文释义
名词 n.
- A mimosoid tree found in the Caribbean and Latin America, Zygia latifolia, with crimson blossoms. Also other trees in Zygia.
- 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.
1 次浏览
数据来源: Wiktionary