ctenocephalides canis Meaning, Definition & Usage

  1. noun flea that attacks dogs and cats
    dog flea.

WordNet