AELUROID
Meaning of AELUROID in English
ēˈlu̇ˌrȯid noun
( -s )
Usage: often capitalized
Etymology: New Latin Aeluroidea
: one of the Aeluroidea
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012