English | German | Russian | Czech

triabin English

Meaning triabin meaning

What does triabin mean?

triabin

A thrombin inhibitor present in the saliva of the triatomine Triatoma pallidipennis

Are you looking for...?