Dictionary
Definition of INSECTIVOROUS
Adjective : INSECTIVOROUS
Source:WordNet 3.1
-
1. (
) (of animals and plants) feeding on insects ;
See more about : INSECTIVOROUS