Word info

biodrilling

Noun

Meaning

biodrilling (uncountable)

(biology) The formation of deep root channels that help soil structure

Source: en.wiktionary.org

Close letter words and terms