Word info

mormoopid

Noun

Meaning

mormoopid (plural mormoopids)

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

Source: en.wiktionary.org

Close letter words and terms