Loa

From Biology-Online Dictionary
Jump to: navigation, search

Loa

(Science: organism) a genus of parasitic nematodes found throughout the rain-forest areas of the sudan and the basin of the congo. L. Loa inhabits the subcutaneous tissues, which it traverses freely.