Noun ormer has 1 sense
  1. ormer, sea-ear, Haliotis tuberculata - an abalone found near the Channel Islands
    --1 is a kind of abalone, ear-shell
,
TOP