lycaeon
1. [ noun ] (biology,zoology) African hunting dog
Synonyms: genus_Lycaeon
Related terms: mammal_genus Canidae
Similar spelling:   Lycaena