Dutch-English dictionary »

ablastine meaning in English

DutchEnglish
ablastine substantief
{m}

ablastin(antibody efficient against some protozoans)
noun