1. cervical vertebra [ Synonyms: neck bone] | |
One of 7 vertebrae in the human spine located in the neck region
|
Manufacturing Firm Software Our custom built software for manufacturing firms is a complete all-in ... Read more