Chinese Version(中文版) | EBooks(电子书)
[ɒ:mә]
(noun.) an abalone found near the Channel Islands.
Checked by Alfreda--From WordNet
(n.) An abalone.
Inputed by Bess
n. an ear-shell or sea-ear.
Typed by Julie