English | German | Russian | Czech

borhyaenid English

Meaning borhyaenid meaning

What does borhyaenid mean?

borhyaenid

(zoology) Any of the extinct marsupial-like mammals of the family Borhyaenidae.

Are you looking for...?