Home
Search
Index
Definify.com
Definition
2024
spongivores
spongivores
English
Noun
spongivores
plural of
spongivore
Similar Results