bioirrigation
Noun
Meaning
bioirrigation (uncountable)
(biology) Irrigation by a biological organization, sometimes as a result of bioturbation.
Noun
bioirrigation (uncountable)
(biology) Irrigation by a biological organization, sometimes as a result of bioturbation.