Synonyms for lycaeon | Synonym.com

Synonyms and antonyms for lycaeon

1. Lycaeon (n.)

African hunting dog

Synonyms: