Word info

biosustainable

Adjective

Meaning

biosustainable (comparative more biosustainable, superlative most biosustainable)

biochemically sustainable

Source: en.wiktionary.org

Close letter words and terms