Word info Synonyms

cephalostat

Noun

Meaning

cephalostat (plural cephalostats)

A framework that holds the head stationary for radiography and similar procedures

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms