biocapsules
English
Noun
biocapsules
plural of
biocapsule