Definition, synonyms and related words
A polypeptide thrombin inhibitor present in the soft tick Ornithodoros moubata