Definify.com

Definition 2025


golli

golli

English

Noun

golli

  1. (informal) golliwog
  2. (biochemistry) A protein that regulates calcium influx in T cells