archaeonycteridid
Noun
Meaning
archaeonycteridid (plural archaeonycteridids)
(zoology) Any of the extinct bats in the family Archaeonycterididae.
Noun
archaeonycteridid (plural archaeonycteridids)
(zoology) Any of the extinct bats in the family Archaeonycterididae.