ixolaris

Noun

 * 1) A polypeptide, present in ticks of the genus, that inhibits tissue factor diseases