meaning of Acidosom

Acidosom - German to English

acidosome