English to English
insectivorous
(,/I/ns/E/k't/I/v/@/r/@/s
)
adjective (a)
- (of animals and plants) feeding on insects(hewan dan tumbuhan) mengisap seranggasource: wordnet30Feeding or subsisting on insects; carnivorous.makan atau subsisting pada serangga; karnivora.source: webster1913