INSECTIVOROUS Meaning of INSECTIVOROUS in English [in.sec.tiv.o.rous] adj (1661): depending on insects as food Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012