insectivory en · NOUN
Meanings
- (uncountable) The condition of being an insectivore.
-
(uncountable) The activity of eating insects.
Some primates engage in insectivory.
Translations (1)
pl owadożerność (eating of insects)