Definition of "insectivoran"

insectivoran