English edit

Noun edit

mormoopid (plural mormoopids)

  1. (zoology) Any member of the Mormoopidae of bats; ghost-faced bats.