ormer
1. [ noun ] (zoology) found near the Channel Islands
Synonyms: Haliotis_tuberculata sea-ear
Related terms: abalone
Similar spelling:   Orner
  ornery