ormers

Meaning

plural of ormer

ormer

An abalone or sea-ear, particularly Haliotis tuberculata, common in the Channel Islands.

Synonyms

Translations

أذن البحر

orecchia marina

orecchia di san pietro

orelha-do-mar

abulón gigante

Notes

Sign in to write sticky notes