English | German | Russian | Czech

dolichopodous English

Meaning dolichopodous meaning

What does dolichopodous mean?

dolichopodous

having a relatively long foot

Are you looking for...?