Ailuropoda Definition
Origin of Ailuropoda
New Latin, from Ancient Greek αἴλουρος (ailouros, “domestic cat”) + -poda
From Wiktionary
Related Articles
Ailuropoda Is Also Mentioned In
Find Similar Words
Find similar words to ailuropoda using the buttons below.