cat flea

Explore definitions, synonyms, and language insights of cat flea

Definitions

Noun
flea that breeds chiefly on cats and dogs and rats

More General Terms