Environmentally friendly


An activity, process, service or good which does not do any harm to the environment

» Online Glossary