English-German dictionary »

amphitrichous meaning in German

EnglishGerman
amphitrichous

amphitrich