← Reading Hall /

AKASHA  word detail

Insectivorous

word:en:insectivorous

(of animals and plants) feeding on insects.