CYNOIDEA


Meaning of CYNOIDEA in English

noun ·pl a division of carnivora, including the dogs, wolves, and foxes.

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