Find the word definition

Wiktionary
amphicyonids

n. (plural of amphicyonid English)

Wikipedia
Amphicyonids

Usage examples of "amphicyonids".

The strange protorhinos and camel-gazelles were followed by cautious packs of bear-dogs—amphicyonids, predators and scavengers, walking like bears with their feet flat on the ground.