Word info

bioirrigation

Noun

Meaning

bioirrigation (uncountable)

(biology) Irrigation by a biological organization, sometimes as a result of bioturbation.

Source: en.wiktionary.org

Close letter words and terms