Chinese-English dictionary »

音猬因子 meaning in English

ChineseEnglish
音猬因子 noun

sonic hedgehog(protein)
noun