Word info

golli

Noun

Meaning

(informal) golliwog

(biochemistry) A protein that regulates calcium influx in T cells

Source: en.wiktionary.org

Close letter words and terms