loa loa (0 synonym found)

Definition of loa loa:

(N) : a filarial (arthropod-borne) nematode (roundworm) that causes Loa loa filariasis.

Definition of loa loa:

(N) : a filarial (arthropod-borne) nematode (roundworm) that causes Loa loa filariasis.

Back to Top