Home

Word

ormer, n.
(ormers)
more info an abalone found near the Channel Islands
<noun.animal>

Haliotis tuberculata ormer sea-ear
semantic pointers
hypernym