counterculture: a culture with lifestyles and values opposed to those of the established culture
seneca snakeroot: eastern North American plant having a terminal cluster of small white flowers and medicinal roots