ENSIS





Definition:

  1. [noun] razor clams
    Synonyms: Ensis, genus Ensis

Synonyms: