English | German | Russian | Czech

detrivory English

Meaning detrivory meaning

What does detrivory mean?

detrivory

(biology) The condition of being a detrivore

Are you looking for...?