plural hemlocks
plural hemlocks
Learner's definition of HEMLOCK
1
[count, noncount] : an evergreen tree with soft wood铁杉
2 [noncount]
a : a type of poisonous plant that has small white flowers毒芹属植物
b : a deadly drug or drink made from this plant从毒芹属植物中提取毒素制成的药物(或饮品)