oyster crab
1.
(
noun
) tiny soft-bodied crab living within the mantle cavity of oysters
Synonyms:
Pinnotheres ostreum
Related Words:
pea crab
Terms and Conditions of Use / Copyright Notice