biocapsules

English

Noun

biocapsules

  1. plural of biocapsule