Definition of "ormer"
noun:
-
An abalone or sea-ear, particularly Haliotis tuberculata, common in the Channel Islands.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-
An abalone or sea-ear, particularly Haliotis tuberculata, common in the Channel Islands.
from Wiktionary, Creative Commons Attribution/Share-Alike License