ınsectivorous

listen to the pronunciation of ınsectivorous
English - English
{a} devouring or feeding on insects