Word info

myotid

Noun

Meaning

myotid (plural myotids)

Any bat of the genus Myotis.

Source: en.wiktionary.org

Close letter words and terms