meaning of Agarobiose

Agarobiose - German to English

agarobiose