Definition of "microfilaria"

microfilaria