INSECTIVOROUS Meaning of INSECTIVOROUS in English ( a. ) the Insectivora, and to many bats, birds, and reptiles. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012