Biology of Thelazia callipaeda (Spirurida, Thelaziidae) eyeworms in naturally infected definitive hosts.

Biology of Thelazia callipaeda (Spirurida, Thelaziidae) eyeworms in naturally infected definitive hosts.