Definition of lycaon
"Lycaon" is probably misspelled. Trying Lycaeon instead Definition of Lycaeon
1. Lycaeon [ n ] African hunting dog
Synonyms genus_Lycaeon Lycaeon Related Terms mammal_genus CanidaeSimilar Spelling
LycaeonLycaena
lysin