attacin
Noun
Meaning
attacin (countable and uncountable, plural attacins)
(biochemistry) An antibacterial protein originally found in the immune haemolymph of Hyalophora cecropia
Noun
attacin (countable and uncountable, plural attacins)
(biochemistry) An antibacterial protein originally found in the immune haemolymph of Hyalophora cecropia