Word info

syphaxin

Noun

Meaning

syphaxin (uncountable)

(biochemistry) A hemolytic protein present in the frog Leptodactylus syphax

Source: en.wiktionary.org

Close letter words and terms