German-English dictionary »

histidase meaning in English

GermanEnglish
die Histidase Substantiv

histidase◼◼◼noun