Noun
amphicyonid (plural amphicyonids) (zoology) A member of the extinct Amphicyonidae family of carnivorans; a beardog.