Definition, synonyms and related words
Any of various species of Old World bats of the genus Taphozous which inhabit tombs, especially the Egyptian species Taphozous perforatus.