ixolaris
Noun
Meaning
ixolaris (uncountable)
A polypeptide, present in ticks of the genus Ixodes, that inhibits tissue factor diseases
Noun
ixolaris (uncountable)
A polypeptide, present in ticks of the genus Ixodes, that inhibits tissue factor diseases