bioirrigation (English, noun)
expansion: bioirrigation (uncountable)
Senses:
topics: biology
natural-sciences
glosses: Irrigation by a biological organization, sometimes as a result of bioturbation.
tags: uncountable
Forms: