Folliculin Definition
fəlikyo͝olin, fəlikyəlin
noun
Webster's New World
(biochemistry) Oestrone.
Wiktionary
(biochemistry) A protein associated with tumour suppression.
Wiktionary
Find Similar Words
Find similar words to folliculin using the buttons below.