acaloleptin
Noun
Meaning
acaloleptin (plural acaloleptins)
Any of a group of antibacterial peptides present in the larva of the beetle Acalolepta luxuriosa
Noun
acaloleptin (plural acaloleptins)
Any of a group of antibacterial peptides present in the larva of the beetle Acalolepta luxuriosa