insectivorous

Sinhala Dictionary definitions for insectivorous

insectivorous 🔊 /ɪnsɛktɪˈvɚʌs/

insectivorous : කෘමිභක්ෂක

insectivorous definition

Adjective.

  1. Feeding or subsisting on insects; carnivorous.
  2. plants which have some special adaptation for catching and digesting insects, as the sundew, Venus's flytrap, Sarracenia, etc.
  3. the Insectivora, and to many bats, birds, and reptiles.