English

edit

Noun

edit

arcid (plural arcids)

  1. (zoology) Any of the Arcidae; an ark shell.

Translations

edit

Anagrams

edit
  NODES
see 1