English

edit

Noun

edit

mormoopid (plural mormoopids)

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