Loading
amphicyonid
amphicyonid
(noun)
1
Definition
Examples
(zoology) A member of the extinct Amphicyonidae family of carnivorans; a beardog.