Flea-collars meaning : A collar, worn by an animal, that is impregnated with chemicals that repel or kill external parasites such as fleas.
parish clerk
flea collars
atomisers
bathypelagic
venture capital