entomophagous








adjective

  1. feeding on insects; insectivorous.

adjective

  1. feeding mainly on insects; insectivorous
55 queries 0.558