German-English dictionary »

norleucin meaning in English

GermanEnglish
das Norleucin Substantiv

norleucine◼◼◼noun