Word info

sonic hedgehog

Noun

Meaning

sonic hedgehog (uncountable)

(biochemistry, sometimes capitalized) A morphogenic protein that controls cell division of adult stem cells and has been implicated in the development of some cancers.
Synonyms: Shh, SHH

Source: en.wiktionary.org

Close letter words and terms