Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

centres Definition

Cancel
centres
noun(cen-ter)
a group of nerve cells having a common function —called also nerve center

Words Related to centres!

centres Examples by Brain Bank Users