The AI-powered English dictionary
plural microfilariae
(biology) The very small larva of a filarial worm.