capsule

/ˈkæps(ə)l/

UK: /ˈkæpsjuːl/

capsule

English Noun Top 9,281
Ad

Definition

A membranous envelope.

Etymology

Borrowed from French capsule, from Latin capsula, diminutive of capsa (“box”).

Example Sentences

  • "The epidermal cells of the capsule wall of Jubulopsis, with nodose "trigones" at the angles, are very reminiscent of what one finds in Frullania spp."
  • "If this capsule history of our progress teaches us anything, it is that man, in his quest for knowledge and progress, is determined and cannot be deterred."
Ad