English | German | Russian | Czech

cheli- English

Meaning cheli- meaning

What does cheli- mean?

cheli-

(anatomy) claw; chela

Are you looking for...?