English | German | Russian | Czech

autopodium English

Meaning autopodium meaning

What does autopodium mean?

autopodium

(anatomy) The distal part of a limb; a hand or foot

Are you looking for...?