Remonstrants meaning : One who remonstrates, or issues (usually formal and written) protestations.
remonstrants
redacting
serotype
sugar bushes
contention