ironServices.com

English Dictionary

  • Hide translation

 ormer ormer /ˈɔːrmər/

noun

  1. An abalone found near the Channel Islands  ( Haliotis tuberculata , ormer , sea-ear )
    an abalone found near the Channel Islands