sheep crab (English, noun)
expansion: sheep crab (plural sheep crabs)
Senses:
glosses: A crab of species Loxorhynchus grandis.
Forms:
form: sheep crabs
tags: plural