English edit

Noun edit

biocapsules

  1. plural of biocapsule