Medical Definition of Loa
1.
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.
(12 Dec 1998)
Lexicographical Neighbors of Loa
Other Resources:


