Word info

vankyrin

Noun

Meaning

vankyrin (plural vankyrins)

(biochemistry) A viral ankyrin

Source: en.wiktionary.org

Close letter words and terms