GENUS LYCAEON



Definition:

  1. [noun] African hunting dog
    Synonyms: Lycaeon, genus Lycaeon