syncytin
Noun
Meaning
syncytin (plural syncytins)
(biochemistry) Any of a class of captive retroviral envelope proteins involved in human placental morphogenesis
Noun
syncytin (plural syncytins)
(biochemistry) Any of a class of captive retroviral envelope proteins involved in human placental morphogenesis