Strongyloides stercoralis rhabdoid larva. Copyright ITM