meaning of hemlock plant
Hemlock definition: Hemlock is a poisonous plant. | Meaning, pronunciation, translations and examples English Dictionary | Thesaurus | Translator | Grammar | Scrabble | Blog English