Dog flea

What is Dog flea?

Dog flea definition and meaning on Dictionary terms:
noun

See under flea.