macrocapsule
English
Etymology
From
macro-
+
capsule
.
Noun
macrocapsule
(
plural
macrocapsules
)
(
medicine
)
A relatively large
capsule
(when compared to a
microcapsule
)