Word info

carrapatin

Noun

Meaning

carrapatin (uncountable)

A serine protease inhibitor found in some ticks

Source: en.wiktionary.org

Close letter words and terms