insectivory

noun 2

Definitions

noun

1

The condition of being an insectivore.

2

The activity of eating insects.

Some primates engage in insectivory.

Your note

not saved
0 chars