English | German | Russian | Czech

gallibody English

Meaning gallibody meaning

What does gallibody mean?

gallibody

An engineered fragment of a chicken antibody used to counter Mycobacterium bovis

Are you looking for...?