Synonyms and Antonyms for Ctenocephalides_canis

1. Ctenocephalides canis (n.)

flea that attacks dogs and cats

Synonyms: