-
nounan international organization that works for environmental conservation and the preservation of endangered species
Definition that contains greenpeace
We don't have definitions for this word yet.