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