Word info

ixolaris

Noun

Meaning

ixolaris (uncountable)

A polypeptide, present in ticks of the genus Ixodes, that inhibits tissue factor diseases

Source: en.wiktionary.org

Close letter words and terms