English edit

Noun edit

biodeposits

  1. plural of biodeposit