sleepy crab

English

Noun

sleepy crab (plural sleepy crabs)

  1. A sponge crab