Definify.com

Definition 2024


folliculin

folliculin

English

Noun

folliculin (uncountable)

  1. (biochemistry) oestrone
  2. (biochemistry) A protein associated with tumour suppression