English-French dictionary »

chlorocruorin meaning in French

EnglishFrench
chlorocruorin (respiratory pigment found in some annelids)
noun

chlorocruorine◼◼◼nom {f}