calappe

[French]

A type of small crab called a box crab.

Synonyms in other languages

French

Latin names

Countries