snakeweed

noun
  1. any of various plants believed to be remedies for snakebites or resembling snakes in appearance
  2. a weedy plant with small white flowers that grows in dry areas of western North America
  3. Usage: botanical

Examples