EN

Synonyms for raccoon oyster

Most common

cat tongue

All synonyms

Noun

Definitions

  1. n. 1

    An oyster growing on the shores of the sea, having a narrow and elongated shell.