4 results found
Search Results for: microfilaria
Microfilaria
Definition noun, plural: microfilariae The embryonic or early larval stage in the life cycle of certain parasitic nematodes... Read More
Wuchereria bancrofti
Definition A species of the family Onchocercidae that infects the lymphatic system and causes lymphatic... Read More