Meanings

  1. scallop, Pecten jacobaeus (mollusc)