meaning of Bioturbation

Bioturbation - German to English

bioturbation