kamus
.
Search
About
insectivorous
English
insectivorous
Adjective
(of animals and plants) feeding on insects
English: insectivorous
Bahasa:
insektivor
Bahasa words with similar meanings
insektivor