hemomucin
Noun
Meaning
hemomucin (uncountable)
(biochemistry) A glycosylated protein present in the parasitoid wasp Macrocentrus cingulum
Noun
hemomucin (uncountable)
(biochemistry) A glycosylated protein present in the parasitoid wasp Macrocentrus cingulum