ae·lu·roid
| \ ē-ˈlu̇r-ˌȯid\
plural -s
Definition of aeluroid
: one of the Aeluroidea
Keep scrolling for more