ornithodorin

Noun

 * 1) A polypeptide thrombin inhibitor present in the soft tick