oyster crab

Explore definitions, synonyms, and language insights of oyster crab

Definitions

Noun
tiny soft-bodied crab living within the mantle cavity of oysters

More General Terms