slime sponges

English

Noun

slime sponges

  1. plural of slime sponge