strombites

English

Noun

strombites

  1. plural of strombite

Anagrams