Ctenocephalides canis
English Dictionary
->
Letter C
-> Ctenocephalides canis
Search Dictionary:
Ctenocephalides canis Definition
(n)
flea
that
attacks
dogs
and
cats
Ctenocephalides canis Synonyms
Ctenocephalides canis
dog flea
© Art Branch Inc.