flea powder

listen to the pronunciation of flea powder
English - English

Definition of flea powder in English English dictionary

anti-flea powder
powder which prevents flea infestations