Definition of "insectivorans"

insectivorans