Golden Bowl

Dictionary

DOGLOUSEn.

An insect that is found on dogs.