English edit

Noun edit

bioreserves

  1. plural of bioreserve