pea crab

Explore definitions, synonyms, and language insights of pea crab

Definitions

Noun
tiny soft-bodied crab living commensally in the mantles of certain bivalve mollusks

More General Terms