English | German | Russian | Czech

archaeolemurid English

Meaning archaeolemurid meaning

What does archaeolemurid mean?

archaeolemurid

(zoology) Any of the extinct lemurs in the family Archaeolemuridae

Are you looking for...?