mole crab

listen to the pronunciation of mole crab
English - English
Any of various small crustaceans of the genus Emerita, having very long eyestalks and hairy antennae and commonly found burrowing in sand on ocean beaches
mole crab
Favorites