English edit

Noun edit

strombuses

  1. plural of strombus