microcapsule

English

noun
Definitions
  • (medicine) A very small capsule designed to release its contents when broken (typically, after being swallowed).

Etymology

Prefix from English capsule.

Origin

English

capsule

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms