New England hemlock

noun

Definition of New England hemlock