scygonadin
Noun
Meaning
scygonadin (countable and uncountable, plural scygonadins)
(biochemistry) An antimicrobial protein present in the crab Scylla
Noun
scygonadin (countable and uncountable, plural scygonadins)
(biochemistry) An antimicrobial protein present in the crab Scylla