amphicyonid

名词 n.

英文释义

名词 n.
  1. Any of the family †Amphicyonidae of extinct carnivorans; a beardog.
    — Although now extinct, for over 30 million years amphicyonids predated their way around the Northern continents and Africa, successfully exploiting niches from more slender, wolf-like runners, to big stocky brutes that put the “bear” in “bear-dog”.

词形变化

amphicyonids plural
0 次浏览 数据来源: Wiktionary