joe-pye weed (n.) Look up joe-pye weed at Dictionary.com
1818, said to be so called from the name of an Indian who used it to cure typhus in New England.