sclerosponges

English

Noun

sclerosponges

  1. plural of sclerosponge