cat flea (0 synonym found)

Definition of cat flea:

(n) : flea that breeds chiefly on cats and dogs and rats

Definition of cat flea:

(n) : flea that breeds chiefly on cats and dogs and rats

Back to Top