CENTRUMS MEANING IN ENGLISH

• Centrums Definition & Synonyms

  1. (pl. ) of Centrum


• Centrum Definition & Synonyms

  1. (n.) The body, or axis, of a vertebra. See Vertebra.


RECENT SEARCHES