Loa loa









Loa loa


Loa loa [lō′ə lō′ə] n.

  1. A threadlike worm, a species of the family Onchocercidae indigenous to the western part of equatorial Africa. It is the causative agent of loiasis.
53 queries 0.546