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
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …