Ormer

What is Ormer?

Ormer definition and meaning on Dictionary terms:
noun

an abalone, Haliotis tuberculata, living in waters of the Channel Islands.
any abalone.