spongivores

English

Noun

spongivores

  1. plural of spongivore