infestin
English
Noun
infestin
(
plural
infestins
)
A
thrombin
inhibitor
present in the bloodsucking insect
Triatoma infestans
Anagrams
finniest