Definition, synonyms and related words
A label on a product that states that it has been produced in an environmentally friendly manner.