dog flea ( synonym found)

Definition of dog flea:

(n) : flea that attacks dogs and cats

Definition of dog flea:

(n) : flea that attacks dogs and cats

Back to Top