English | German | Russian | Czech

androctonin English

Meaning androctonin meaning

What does androctonin mean?

androctonin

An antimicrobial peptide present in the scorpion Androctonus australis

Are you looking for...?