English edit

Etymology edit

cephalo- +‎ -stat

Noun edit

cephalostat (plural cephalostats)

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

Synonyms edit

Anagrams edit