insectivory

English

Noun

insectivory (uncountable)

  1. The condition of being an insectivore.
  2. The activity of eating insects.
    Some primates engage in insectivory.