sea-earEnglish

Haliotis tuberculata, ormer, sea-ear

Noun

An abalone found near the Channel Islands

English: ormer, sea-ear, Haliotis tuberculata

English words with similar meanings

Show 2 words