Attested.to

Definition

flea that breeds chiefly on cats and dogs and rats

Seed ·

Term in context

cat flea in CommonParlance