Definisi 'insectivorous'

English to English
adjective
1 (of animals and plants) feeding on insects Terjemahkan
source: wordnet30

2 Feeding or subsisting on insects; carnivorous. Terjemahkan
source: webster1913


Visual Synonyms