SEA-EAR MEANING IN ENGLISH

• Sea-ear Definition & Synonyms

  1. (n.) Any species of ear-shaped shells of the genus Haliotis. See Abalone.


Synonyms:
Ormer,

RECENT SEARCHES