← Reading Hall
/
AKASHA
word detail
Insectivorous
word:en:insectivorous
(of animals and plants) feeding on insects.
insectivorous
animals
plants
feeding
insects