insectivorous:释义

英语键入词语

什么是 insectivorous

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