Home
Random
Watchlist
Uploads
Settings
Log in
biocapsule
English
Etymology
bio-
+
capsule
Noun
biocapsule
(
plural
biocapsules
)
A
biological
capsule
; a capsule used in a
biological
context.
Last modified on 16 December 2012, at 06:34