Word info

trephone

Noun

Meaning

trephone (plural trephones)

(biochemistry) Any hormone that stimulates growth and division of cultured cells

Source: en.wiktionary.org

Close letter words and terms