English

edit

Noun

edit

strombids

  1. plural of strombid