Definition of “capsula” - English Dictionary

british dictionary

“capsula” in British English

See all translations

capsulanoun [ C ]

uk /ˈkæp.sjə.lə/ us /ˈkæp.sə.lə/ plural capsulae also capsule specialized

a flexible (= not stiff or fixed) structure surrounding an organ, joint, or other structure in the body

(Definition of “capsula” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)