Definition
a major division of the vertebrate brain; situated above the medulla oblongata and beneath the cerebrum in humans
Seed ·
Term in context
a major division of the vertebrate brain; situated above the medulla oblongata and beneath the cerebrum in humans
Seed ·