English | German | Russian | Czech

spongivory English

Meaning spongivory meaning

What does spongivory mean?

spongivory

(biology) The condition of being spongivorous, or of being a spongivore

Are you looking for...?