adjective feeding on insects; insectivorous. adjectivefeeding mainly on insects; insectivorous