olive shell

English dictionary entry

Meanings

noun
  1. Any marine mollusk from the family Olividae, commonly known as olive snails.

Word forms

olive shell olive shells
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.