Word info

syncytin

Noun

Meaning

syncytin (plural syncytins)

(biochemistry) Any of a class of captive retroviral envelope proteins involved in human placental morphogenesis

Source: en.wiktionary.org

Close letter words and terms