sea-ear
1.
(
noun
) found near the Channel Islands
Synonyms:
Haliotis tuberculata
,
ormer
Related Words:
abalone
,
ear-shell
Terms and Conditions of Use / Copyright Notice