trephone
Noun
Meaning
trephone (plural trephones)
(biochemistry) Any hormone that stimulates growth and division of cultured cells
Noun
trephone (plural trephones)
(biochemistry) Any hormone that stimulates growth and division of cultured cells