ailuridae
/ˌaɪlʊəˈriːdiː/Definitions
1. noun
a family of mammals in the order Carnivora, comprising the Asian raccoon dog and its extinct relatives.
“The discovery of a new species in the Ailuridae family has sparked excitement among researchers.”
1. noun
a family of mammals in the order Carnivora, comprising the Asian raccoon dog and its extinct relatives.
“The discovery of a new species in the Ailuridae family has sparked excitement among researchers.”