spotted water hemlock

noun

Definition of spotted water hemlock

: spotted cowbane