Definition of rattlesnake leaf in English:

rattlesnake leaf

noun

  • A goldenrod (genus Solidago), formerly used to treat rattlesnake bites (rare, now historical).

Origin

Early 19th century; earliest use found in Amos Eaton (1776–1842).