biodeposit
noun 1verb 1
Definitions
noun
1
A deposit of biological origin.
Simultaneously, foraging animals bioturbate sediments, produce organic rich biodeposits and faeces, and excrete inorganic nutrients […]
verb
1
To cause, or to undergo biodeposition
Your note
not saved0 chars