Word info

supracranial

Adjective

Meaning

Situated above, or in the roof of, the cranium.

Source: Webster's dictionary

Anagrams

Close letter words and terms