biodeposit (English, noun)
expansion: biodeposit (plural biodeposits)
Senses:
glosses: A deposit of biological origin.
Forms:
form: biodeposits
tags: plural