hadrurin (English, noun)
expansion: hadrurin (uncountable)
Senses:
glosses: An antimicrobial peptide in the venom of the scorpion Hadrurus aztecus
tags: uncountable
Forms: