macrocapsule

English

Etymology

From macro- +‎ capsule.

Noun

macrocapsule (plural macrocapsules)

  1. (medicine) A relatively large capsule (when compared to a microcapsule)