Sentinel Crab Definition

noun

Any of various crabs of the genus Macrophthalmus , with long eyestalks.

Wiktionary

Other Word Forms of Sentinel Crab

Noun

Singular:
sentinel crab
Plural:
sentinel crabs

Find Similar Words

Find similar words to sentinel crab using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sentinel crab