TOWER SKULL


Meaning of TOWER SKULL in English

noun

also tower head

: oxycephaly

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.