death alder

noun

Definition of death alder

: a spindle tree (Euonymus europaeus)

History and Etymology for death alder

so called from its poisonous effect on cattle

Keep scrolling for more