English

edit

Noun

edit

strobiles

  1. plural of strobile