insectivorous(adjective) adjective1. (of animals and plants) feeding on insectsSimilar word(s): apivorous, myrmecophagous