English | German | Russian | Czech

hydropedal English

Meaning hydropedal meaning

What does hydropedal mean?

hydropedal

(zoology) Having limbs in the form of paddles

Are you looking for...?