English Dictionary
◊ SEA-EAR
sea-ear
n : found near the Channel Islands [syn: {ormer}, {Haliotis
tuberculata}]