What is the meaning of capsule in English?

Learn vocabulary with pictures as well as definitions of capsule in English

Learn in

See more

n. capsule

Definition of capsule in English

Tablet that is comprised of medicinal powder contained in a hardened casing.

Synonyms of capsule in English

pillcaplet

See more

n. otic capsule

Definition of otic capsule in English

Osseous cavity located in the inner ear of vertebrates that is comprised of the cochlea and the vestibular system, which aids in the functions of spatial orientation, balance and auditory perception.

Synonyms of otic capsule in English

bony labyrinthosseous labyrinthinner earinternal ear