Attested.to

Definition

a major division of the vertebrate brain; situated above the medulla oblongata and beneath the cerebrum in humans

Seed ·

Term in context

cerebellum in CommonParlance