oyster_crabEnglish

Pinnotheres ostreum, oyster crab

Noun

Tiny soft-bodied crab living within the mantle cavity of oysters

English: oyster crab, Pinnotheres ostreum

English words with similar meanings

Show 1 words