watersprouts

English

Noun

watersprouts

  1. plural of watersprout