English dictionary
insectivorous meaning and definition
Definition and meaning of insectivorous at MeaningMonkey.org. insectivorous meaning and definition in the English Dictionary.INSECTIVOROUS adjective
Definition of insectivorous (adjective)
- (of animals and plants) feeding on insects
- antonym: carnivorous
Source: Princeton University Wordnet