Word info

mystacinid

Noun

Meaning

mystacinid (plural mystacinids)

(zoology) Any bat in the family Mystacinidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms