rice shell

English

Noun

rice shell (plural rice shells)

  1. Any of numerous species of sea snails of the genus Olivella of dwarf olives.

References

Anagrams