English | German | Russian | Czech

apodia English

Meaning apodia meaning

What does apodia mean?

apodia

A congenital absence of feet

Are you looking for...?