INSECTIVOROUS Meaning of INSECTIVOROUS in English (a.) plants which have some special adaptation for catching and digesting insects, as the sundew, Venus's flytrap, Sarracenia, etc. Webster's English dictionary. Английский словарь Webster. 2012