Synonyms and Antonyms for lycaeon

1. Lycaeon (n.)

African hunting dog

Synonyms: