English | German | Russian | Czech

insectivory English

Meaning insectivory meaning

What does insectivory mean?

insectivory

The condition of being an insectivore

Are you looking for...?