CYNOIDEA


Meaning of CYNOIDEA in English

(n. pl.) A division of Carnivora, including the dogs, wolves, and foxes.

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