Insectivorous

Portuguese Meaning

insetívoro

English Meaning

  1. Feeding on insects.
  2. Botany Capable of trapping and absorbing insects, as the pitcher plant.