Meaning

1 senses
  1. Having a minimal impact on the natural environment; environmentally friendly.

Forms

more nature-friendly, most nature-friendly

See also

neighbours in the dictionary
nature-friendly — meaning, examples, forms, synonyms | Krumeto