×

Loa loa

Animal
Loa loa is a filarial nematode that causes Loa loa filariasis. Loa loa actually means "worm worm", but is commonly known as the "eye worm", as it localizes to the conjunctiva of the eye. Loa loa is commonly found in Africa. It mainly inhabits rain... Wikipedia
Scientific name: Loa loa
Phylum: Nematoda
Domain: Eukaryota
Family: Onchocercidae
Kingdom: Animalia
Order: Rhabditida