biocapsule (English, noun)
expansion: biocapsule (plural biocapsules)
Senses:
glosses: A biological capsule; a capsule used in a biological context.
Forms:
form: biocapsules
tags: plural