Definify.com

Definition 2026


spongivores

spongivores

English

Noun

spongivores

  1. plural of spongivore