ormer

1. (noun) found near the Channel Islands
Synonyms: Haliotis tuberculata, sea-ear
Related Words: abalone, ear-shell



Terms and Conditions of Use / Copyright Notice