Home
Search
Index
Definify.com
Definition
2024
spongivore
spongivore
English
Noun
spongivore
(
plural
spongivores
)
Any organism that feeds on
sponges
Related terms
spongivorous
Similar Results