Home
Search
Index
Definify.com
Definition
2024
folliculin
folliculin
English
Noun
folliculin
(
uncountable
)
(
biochemistry
)
oestrone
(
biochemistry
)
A
protein
associated with
tumour
suppression
Similar Results