oyster crab
English Dictionary
->
Letter O
-> oyster crab
Search Dictionary:
oyster crab Definition
(n)
tiny
soft
-
bodied
crab
living
within
the
mantle
cavity
of
oysters
oyster crab Synonyms
oyster crab
Pinnotheres ostreum
© Art Branch Inc.