English Dictionary
◊ CENTRUM
centrum
n : the main body of a vertebra
English Computing Dictionary
◊ DID YOU MEAN CENTREX?
Centrex
{Central office exchange service}