French-English dictionary »

hirudine meaning in English

FrenchEnglish
hirudine nom {f}

hirudin◼◼◼(peptide obtained from the salivary glands of leeches)
noun