Definify.com

Definition 2024


golli

golli

English

Noun

golli

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