Sinhala Dictionary definitions for insectivorous
insectivorous 🔊 /ɪnsɛktɪˈvɚʌs/
insectivorous : කෘමිභක්ෂක
insectivorous definition
Adjective.
- Feeding or subsisting on insects; carnivorous.
- plants which have some special adaptation for catching and digesting insects, as the sundew, Venus's flytrap, Sarracenia, etc.
- the Insectivora, and to many bats, birds, and reptiles.
Lern More About
- Wiki Definition: insectivorous
- Google Search result: Google
- Wiki Article: Wikipedia