English dictionary
oyster crab meaning and definition
Definition and meaning of oyster crab at MeaningMonkey.org. oyster crab meaning and definition in the English Dictionary.OYSTER CRAB noun
Definition of oyster crab (noun)
- tiny soft-bodied crab living within the mantle cavity of oysters
- synonyms: Pinnotheres ostreum
Source: Princeton University Wordnet