×

centrum meaning in English

n. centrum, center; body of a vertebra

Related Words

  1. centrosomique
  2. centrosphère
  3. centuple
  4. centupler
PC Version

Copyright © 2018 WordTech Co.