sea-ear
1. [ noun ] (zoology) found near the Channel Islands
Synonyms: Haliotis_tuberculata ormer
Related terms: abalone
Similar spelling:   sear
  sere
  Sera
  serra
  sea_hare