Mole crab

What is Mole crab?

Mole crab definition and meaning on Dictionary terms:
noun
a burrowing crustacean of the genus Emerita, found on sandy ocean beaches of North America, having a distinctly curved carapace.

 

reference: www.dictionary.com/browse/mole-crab

Tags: