Synonyms and Antonyms for Lycaeon

1. Lycaeon (n.)

African hunting dog

Synonyms: