Word info

archaeonycteridid

Noun

Meaning

archaeonycteridid (plural archaeonycteridids)

(zoology) Any of the extinct bats in the family Archaeonycterididae.

Source: en.wiktionary.org

Close letter words and terms