Glossary Entomology / Term
Feeding on insects.
Permanent link Entomophagous - Creation date 2020-04-19