Definitions of Ctenocephalides canis:

  • noun:   flea that attacks dogs and cats