Ailuridae meaning

A taxonomic family within the superfamily Musteloidea — the red panda and its extinct relatives.
pronoun
0
0
Advertisement

Origin of ailuridae

  • Ailurus +‎ -idae

    From Wiktionary