Noun
nycterid (plural nycterids) (zoology) Any member of the family Nycteridae of bats; slit-faced bats.