German-English dictionary »

amphitrich meaning in English

GermanEnglish
amphitrich

amphitrichous