German-English dictionary »

oxalose meaning in English

GermanEnglish
die Oxalose Substantiv

oxalosisnoun