Loa loa
Loa loa definition - medical
Lo·a lo·a (lōˈə lōˈə)
noun A threadlike worm, a species of the family Onchocercidae indigenous to the western part of equatorial Africa. It is the causative agent of loiasis.
The American Heritage® Medical Dictionary Copyright © 2009 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
Comments
Improve this definition.
Share on Facebook