sea-ear meaning

UK US

sea-ear (noun): an abalone found near the Channel Islands.

Definition of sea-ear

  1. an abalone found near the Channel Islands

    Synonyms: ormer, Haliotis tuberculata

    Type of: abalone

More about sea-ear on Wikipedia.