Subscriber login


Forgot your password?

Library card login

Other

horn shell

Syllabification: (horn shell)
Definition of horn shell

noun

  • a mollusk with a long tapering shell, occurring in brackish and marine waters.
    • Families Potamididae and Cerithidae, class Gastropoda

horn shell in other Oxford dictionaries

Definition of horn shell in the British & World English dictionary