Word info

stargazin

Noun

Meaning

stargazin (plural stargazins)

(biochemistry) A brain-specific transmembrane protein associated with a form of epilepsy

Source: en.wiktionary.org

Close letter words and terms