German-English dictionary »

ribulose meaning in English

GermanEnglish
die Ribulose Substantiv

ribulose◼◼◼noun