Meaning of oyster crab
Definition of oyster crab
(noun)
tiny
soft-bodied
crab
living
within
the
mantle
cavity
of oysters
Other information on oyster crab
WIKIPEDIA results for
oyster crab
Amazon results for
oyster crab
Tweet