AILUROIDEA


Meaning of AILUROIDEA in English

noun ·pl a group of the carnivora, which includes the cats, civets, and hyenas.

Webster English vocab.      Английский словарь Webster.