Ecency
insectivorous insect.