French-English dictionary »

chlorocruorine meaning in English

FrenchEnglish
chlorocruorine nom {f}

chlorocruorin◼◼◼(respiratory pigment found in some annelids)
noun