Attested.to

Definition

someone who works to protect the environment from destruction or pollution

Seed ·

Term in context

conservationist in CommonParlance