helmet crab

English

Noun

helmet crab (plural helmet crabs)

  1. Synonym of masked crab.