Italian-English dictionary »

clorocruorina meaning in English

ItalianEnglish
clorocruorina noun
{f}

chlorocruorin(respiratory pigment found in some annelids)
noun