protestant church: the Protestant churches and denominations collectively
social group: people sharing some social relation
tallgrass: any of various grasses that are tall and that flourish with abundant moisture