sea ear
[
English
]
plural
sea ears
Abalone
Synonyms in other languages
abalone
English
ear shell
ormer
Latin names
Haliotis gigantea
Haliotis tuberculata
Related terms
abalone
ear shell
ormer