English-German dictionary »

organoid meaning in German

EnglishGerman
organoid

organoid◼◼◼