German-English dictionary »

trochozephalus meaning in English

GermanEnglish
der Trochozephalus Substantiv

trochocephalynoun