German-English dictionary »

xiphopagus meaning in English

GermanEnglish
der Xiphopagus Substantiv

xiphopagusnoun