English | German | Russian | Czech

atelecyclid English

Meaning atelecyclid meaning

What does atelecyclid mean?

atelecyclid

(zoology) Any crab in the family Atelecyclidae.

Are you looking for...?