Word info

miniopterid

Noun

Meaning

miniopterid (plural miniopterids)

(zoology) Any bat in the family Miniopteridae.

Source: en.wiktionary.org

Close letter words and terms