carrapatin (English, noun)
expansion: carrapatin (uncountable)
Senses:
glosses: A serine protease inhibitor found in some ticks
tags: uncountable
Forms: