Definify.com

Definition 2024


spongivores

spongivores

English

Noun

spongivores

  1. plural of spongivore