Word info

bioirrigator

Noun

Meaning

bioirrigator (plural bioirrigators)

Any organism that causes bioirrigation

Source: en.wiktionary.org

Close letter words and terms